package com.ndp.fb.mq.api.service.publishhandleservice;

/**
 *
 * 广告发布完成后置任务运行 handle
 * 只在本jvm 内提供handle 实现，不提供远程服务
 * Created by hunk.qin on 2015/12/31.
 */
public interface PublishPostProcessorHandle {

    /**
     * 执行处理所有的 PublishPostProcessor 接口的 Processor方法
     * 所有的 接口实现为并发执行的实现，之间没有依赖关系
     * 线程中的异常不会导致 handle 异常
     */
    void handle(PublishPostResult publishPostResult);

    void registerHandle(PublishPostProcessor publishPostProcessor);
}


